import { Entity, PrimaryColumn, PrimaryGeneratedColumn, Column, OneToMany, ManyToOne, JoinColumn, CreateDateColumn } from "typeorm"

@Entity({ name: "user" })
export class UserEntity {
    /**
     * 用户id
     */
    @PrimaryColumn()
    userId: string
    /**
     * 用户名称
     */
    @Column()
    nickName: string
    /**
    * 用户账号
    */
    @Column()
    account: string
    /**
     * 用户密码
     */
    @Column()
    password: string
    /**
    * 用户邮箱
    */
    @Column()
    email: string
    /**
    * 用户手机号
    */
    @Column()
    mobile: string

    @CreateDateColumn()
    createdAt: Date
}